grill (for cooking) - French English Dictionary